Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
30 RICHMOND HILL ROAD Detached £2,380,614 £850,000 5 Jul 2002
32 RICHMOND HILL ROAD Detached £1,351,379 £1,015,000 31 Aug 2016